
body{
  background-color: rgb(242, 243, 247);
  margin-bottom: 500px;
}
    html {
      font-size: 15px;
    }

    

    ul {
      width: 100%;
      list-style: none;
      display: inline-block;
      text-align: center;
  
      background-color: #fff;
    }

    li {
      
      display: inline-block;
      

    }

    .top_bar {
      background-color: red;
      display: flex;
      flex-direction: row;
      z-index: 9;
  
    }

    .top_bar li {
      margin-top: 2vw;
      padding-right: 2vw;
      margin-bottom: 2vw;
    }

    .quanzi {
      flex-grow: 1;
      display: flex;
      flex-direction: row;
      padding-left: 2vw;
      align-items: center;
    }

    .quanzi p {
      font-size: 3.5vw;
      padding-left: 2vw;
      color: #fff;
    }


    #dnav {
      background-color: #fff;
      display: flex;
      flex-direction: row;
    }

    #dnav .swiper-slide {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
    }

    .swiper-slide p {
      font-size: 2.5vw;
      /* margin-top: 1vw; */
    }

    #dnav h2 {
      font-size: 2vw;
    }
    #dnav .swiper-slide svg{
      width:1em;
      font-size: 1.5em;
      margin-top: 2vw;
      margin-bottom: 1vw;
    }

    .fatie{
      width: 50%;
      text-align: right;
    }

    #footer {
      border: none;
      display: flex;
      flex-wrap: wrap;
      width: 100%;
      position: fixed;
      z-index: 999;
      left: 0;
      bottom: 0;
      background-color: #fff;


    }


    #footer div {
      width: 25%;
      text-align: center;
    }

    #footer p {
      font-size: 3.5vw;
    }

    .icon {
      width: 1em;
      height: 1em;
      vertical-align: -0.15em;
      fill: currentColor;
      overflow: hidden;
      width: 20%;
      font-size: 6vw;

    }
    .tab{
width: 100%;

  }
  .tt{
    margin-top: 10px;
      display: flex;
      border-bottom: 1px solid #c00;
  }
  .tt>span{
      width: 24%;
      height: 32px;
      line-height: 32px;
      text-align: center;
      font-size: 14px;
      background-color: rgb(242, 243, 247)
  }
  .tt>.cur{

font-size: 16px;
font-weight: bold;
  }
  .tc{
     

 
      position: relative;
      display: none;
  }
  .tc h1{
    left:20%;
font-size: 24px;
position: absolute;
top: 100px;
  }
  .show{
      display: block;
  }
 